﻿span#habitacion-reserva
{
    display: none;
}

div#dialogo-reserva img
{
    width: 600px;
}

div#dialogo-reserva h2
{
    text-align: left;
    margin: 0px;
    color: #510000;
    border-bottom: 1px solid #510000;
    font-size: 16px;
}

div#dialogo-reserva table
{
    width: 90%;
    float: right;
    margin-bottom: 10px;
    border-bottom: 1px solid #aaa;
}

    div#dialogo-reserva table thead tr
    {
        border-bottom: 1px solid #aaa;
    }

        div#dialogo-reserva table thead tr th
        {
            width: 30%;
        }

    div#dialogo-reserva table tr td:nth-child(2)
    {
        text-align: right;
    }

    div#dialogo-reserva table tr td:nth-child(3),
    div#dialogo-reserva table tr th:nth-child(3)
    {
        text-align: right;
        font-weight: bold;
        color: #510000;
    }

div#dialogo-reserva h5, div#dialogo-reserva h4
{
    text-align: right;
    /*font-size: 18px;*/
    padding-right: 5px;
    color: #510000;
    border: 1px solid #aaa;
    width: 50%;
    float: right;
    margin: 0px;
    margin-bottom: 10px;
}

div#content-tarjeta-credito
{
    clear: both;
    text-align: center;
    padding-top: 20px;
    border-top: 1px solid #510000;
}

input.campo-tarjeta
{
    width: 38px;
    padding: 3px 8px 3px 8px;
}